SKYSCRAPER
Synonyms
for
watering hole
2 synonyms found - words and phrases with similiar meaning.
Definition
noun
a health resort near a spring or at the seaside
●
spa
noun
●
watering place
noun
MEDIUM RECTANGLE
MEDIUM RECTANGLE
Synonyms
for
watering hole
2 synonyms found - words and phrases with similiar meaning.
Definition
noun
a health resort near a spring or at the seaside
●
spa
noun
●
watering place
noun